body{
	margin:0px;
}
.bj {
	background: url(../image/loginandregister/xz.png) no-repeat;
	background-size: cover;
	height: 610px;
	width: 100%;
	position:relative;
	margin:0 auto;
}
.bj .list{
	margin:0px;
}
.zc .zhc {
	border-bottom: 2px solid #880000;
	font-size: 30px;
	font-weight: bold;
	float:left;
}

.zc tr {
	display: block;
	margin-top: 4px;
}

.zc table tr {
	margin-top: 6px;
}
.zc table tr .zh {
	width: 100px;
	padding: 3px;
}

.zc table {
	width:100%;
}

.zc {
	background-color:rgba(255,255,255,0.8);
	-webkit-box-shadow: 7px 7px 10px #888888;
	padding:10px 30px;
	position:absolute;
	top:22px;
	left:120px;
}

.zc .xian {
	border-bottom: 1px solid #CC0000;
	width: 355px;
	height: 41px;
}

.zc .zhuce {
	background-color: #AA0000;
	border-style: none;
	width: 250px;
	height: 45px;
	background-repeat: cover;
	letter-spacing: 15px;
	font-size: 20px;
	cursor: pointer;
	border-radius: 20px;
	color: white;
	margin-left:50px;
}
.yzm{
	width: 70px;
    height: 20px;
    position: relative;
    left: -2px;
    cursor: pointer;
    float: right;
    top: 2px;
    padding: 8px;
    background: #dcdcdc;
    font-size: 13px;
    margin-left: -86px;
}
.tyzm{
	
letter-spacing: -1px;
}
.zc .bitian {
	color: red;
	font-size: 8px;
	/* margin-left:50px; */
	float:right;
	margin-top: 21px;
}
.zc .tologin{
	color: #AA0000;
	font-size: 8px;
	text-decoration:none;
}
.zc input[type=text], .zc input[type=password]{
	width: 245px;
	height: 40px;
	font-size: 13px;
	outline: none;
	border:1px solid rgba(170, 0, 0, 0.3);
	padding: 10px;
}

.terror, .uerror, .werror, .oerror, .eerror {
	color: red;
	display:none;
	width: 200px;
	font-size: 10px;
	padding-left: 112px;
}

.zc .xinghao {
	color: #AA0000;
}

input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
	-webkit-appearance: none !important;
	margin: 0;
}

.error {
	display: none;
}
.zc .ty{
	letter-spacing: 7px;
}
.zc .yx{
	letter-spacing: 9px;
    padding-left: 8px;
}
.zc .mi{
	letter-spacing: 9px;
}
.zc .queren{
	letter-spacing: 1px;
}